diff options
| author | Factiven <[email protected]> | 2023-08-09 20:32:03 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-08-09 20:32:03 +0700 |
| commit | e740f670e13f399c0b44af4a8615d7e868212116 (patch) | |
| tree | 23186244891d5a73b2ffe1e108743e0775ca584f /pages/en/anime/watch/[...info].js | |
| parent | Update v3.9.0 - Merged Beta to Main (#41) (diff) | |
| download | moopa-3.9.1.tar.xz moopa-3.9.1.zip | |
Update v3.9.1 - Merged Beta to Main (#44)v3.9.1
* commit
* update db
* Update v3.9.1-beta-v3.1
* Update v3.9.1
Diffstat (limited to 'pages/en/anime/watch/[...info].js')
| -rw-r--r-- | pages/en/anime/watch/[...info].js | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/pages/en/anime/watch/[...info].js b/pages/en/anime/watch/[...info].js index bc8851b..e013c6b 100644 --- a/pages/en/anime/watch/[...info].js +++ b/pages/en/anime/watch/[...info].js @@ -62,6 +62,7 @@ export default function Info({ } } } + bannerImage description coverImage { extraLarge @@ -127,7 +128,7 @@ export default function Info({ } } } - + setInfo(data.data.Media); const response = await fetch( @@ -159,7 +160,7 @@ export default function Info({ setLoading(false); } } - + setArtStorage(JSON.parse(localStorage.getItem("artplayer_settings"))); // setEpiData(episodes); setLoading(false); @@ -237,18 +238,23 @@ export async function getServerSideProps(context) { let userData = null; - if (session) { - await createUser(session.user.name); - await createList(session.user.name, watchId); - const data = await getEpisode(session.user.name, watchId); - userData = JSON.parse( - JSON.stringify(data, (key, value) => { - if (key === "createdDate") { - return String(value); - } - return value; - }) - ); + try { + if (session) { + await createUser(session.user.name); + await createList(session.user.name, watchId); + const data = await getEpisode(session.user.name, watchId); + userData = JSON.parse( + JSON.stringify(data, (key, value) => { + if (key === "createdDate") { + return String(value); + } + return value; + }) + ); + } + } catch (error) { + console.error(error); + // Handle the error here } return { |